@echo off
cls

cd C:\dev\projects\LINGUAGGI\FOL\javacc-test\
del controllogic
del controllogic\syntaxtree
del controllogic\visitor
copy C:\dev\projects\LINGUAGGI\FOL\jj\FOLParser.jj .\controllogic
cd controllogic


REM  per usare la versione 1.2.2 di jtb : call C:\jtb\bin\jtb.bat FOLParser.jj -p controllogic -jd -printer
REM  per usare la versione 1.3.2 con uso di template JAVAGJ : java -jar C:\jtb\jtb132.jar FOLParser.jj -p controllogic -jd -printer


REM pause PREMI UN TASTO PER FAR PARTIRE LA GENERAZIONE DEL PARSER CON JTB e JAVACC
echo ***********************************************
echo *** GENERAZIONE DEL PARSER CON JTB e JAVACC ***
echo ***********************************************
java -jar C:\dev\projects\LINGUAGGI\jtb\jtb132.jar FOLParser.jj -p controllogic
call c:\dev\projects\LINGUAGGI\javacc-3.2\bin\javacc.bat -debug_token_manager  jtb.out.jj


REM pause PREMI UN TASTO PER FAR PARTIRE LA COMPILAZIONE
echo **************************************************
echo *** COMPILAZIONE JAVA: javac.exe MainTest.java ***
echo **************************************************
cd..
javac.exe MainTest.java


REM pause PREMI UN TASTO PER ESEGUIRE IL TEST
echo *************************************
echo *** ESEGUO IL TEST: java MainTest ***
echo *************************************
java MainTest

